multipurpose trucks - Spanish English Dictionary